.content {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.join-main {
  flex-grow: 1;
  // height: 22.29rem;
  padding-top: 40%;
  // padding-bottom: 7rem;
  .join-title {
    img {
      width: 4.45rem;
      height: 4.45rem;
      display: block;
      margin-left: auto;
      margin-right: auto;
    }
    div {
      width: 51.2%;
      height: 1.65rem;
      text-align: center;
      margin-left: auto;
      margin-right: auto;
      margin-top: 0.37rem;
      font-size: 0.64rem;
      color: #333333;
    }
  }
  .go-home {
    width: 37.1%;
    height: 2.13rem;
    line-height: 2.13rem;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    margin-top: 3.09rem;
    background: #30bf6d;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.33);
    border-radius: 6px;
  }
  .go-back {
    text-align: center;
    margin-top: 1rem;
    font-size: 0.64rem;

    a {
      color: #999999;
    }
  }
}
